Memory Management Schemes for Radiosity Computation in Complex Environments
نویسندگان
چکیده
Hierarchical radiosity is a very demanding process in terms of computation time and memory ressources even for scenes of moderate complexity. To handle complex environments, not tting in memory, new solutions have to be devised. One solution is to partition the scene into subsets of polygons (3D cells or clusters) and to maintain in memory only some of them. The radiosity computation is performed only for this resident subset which changes during the resolution process. This change entails many read and write operations from or onto the disk. These disk transfers must be ordered to make the radiosity algorithms tractable. We propose in this paper diierent ordering strategies which can be seen as complementary to those devised by Teller 1]. M ethodes de Gestion de M emoire pour le Calcul de Radiosit e dans des Environnements Complexes R esum e : La radiosit e hierarchique est un processus tr es co^ uteux en terme de temps de calcul et de ressources m emoire, m^ eme pour des sc enes de complexit e moyenne. Pour traiter des environ-nements complexes ne tenant pas en m emoire, de nouvelles solutions sont a envisager. L'une d'entre elle consiste a structurer la sc ene en sous-ensembles de polygones et ne conserver en m emoire qu'une partie d'entre eux. Les calculs de radiosit e sont eeectu es seulement pour ces sous-ensembles r esidant en m emoire et pouvant changer au cours du temps. Ces change-ments provoquent de nombreuses op erations de lecture et d' ecriture sur disque. Cependant, il est possible de r eduire les temps de calculs en ordonnant eecacement ces transferts de donn ees. Nous proposons dans ce rapport dii erentes strat egies d'ordonnancement pouvant ^ etre consid er ees comme compl ementaires a celles d ecrites par Teller dans 1].
منابع مشابه
Memory Management Schemes for Radiosity Computation in Complex Environments Daniel Meneveaux, Kadi Bouatouch and Eric Maisel
Hierarchical radiosity is a very demanding process in terms of computation time and memory ressources even for scenes of moderate complexity. To handle complex environments, not tting in memory, new solutions have to be devised. One solution is to partition the scene into subsets of polygons (3D cells or clusters) and to maintain in memory only some of them. The radiosity computation is perform...
متن کاملVisibility Masks for Solving Complex Radiosity Computations on Multiprocessors
In this paper, we present a modi ed version of the virtual wall concept we introduced in a previously published paper. The goal of our work is to design a strategy to handle very complex scenes (more than 1 million of patches) for radiosity computation. Comparing to other radiosity algorithms, our solution focuses on the ability to compute the radiosity on local environments instead of solving ...
متن کاملGetting Rid of Links in Hierarchical Radiosity
Hierarchical radiosity with clustering has positioned itself as one of the most efficient algorithms for computing global illumination in non-trivial environments. However, using hierarchical radiosity for complex scenes is still problematic due to the necessity of storing a large number of transport coefficients between surfaces in the form of links. In this paper, we eliminate the need for st...
متن کاملUsing the Visibility Complex for Radiosity Computation
The radiosity method is particularly suitable for global illumination calculations in static environments. Nonetheless, for applications of image synthesis such as lighting design or architectural simulation, we have to deal with dynamic environments. To make the method usable in a real case, the illumination has to be updated as fast as possible after an object moves. The efficient way is to f...
متن کاملParallel Hierarchical Radiosity On Cache-Coherent Multiprocessors
Computing radiosity is a computationally very expensive problem in computer graphics. Recent hierarchical methods have greatly speeded up the computation of first diffuse and now also specular radiosity. We present a parallel algorithm for computing both diffuse and specular radiosity together, and examine its performance in detail on cache-coherent shared address space multiprocessors. We comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998